I rather think ... - French English Dictionary